Ellie croit être amoureuse de Will, le capitaine de l'équipe de football de son lycée. Ils sont tous deux persuadés de se connaître depuis toujours. Mais il y a aussi Jennifer, la petite amie de Will, et Lance, son plus fidèle ami...
Jade, 16 ans, dite la Poisse, a quitté son Iowa natal et s'est installée chez ses riches oncle et tante new-yorkais, pour échapper à un amoureux qui la harcelait. Sa cousine Tory ne voit pas d'un bon oeil l'intérêt que son voisin porte à Jade et elle n'hésite pas à user de sorcellerie pour la déstabiliser.